:root,
page {
	// 背景色
	--page-bg: #f5f5f5;
	--card-bg: #ffffff;
	
	// 文字色
	--text-primary: #333333;
	--text-secondary: #666666;
	
	// 主题色
	--primary-color: #007aff;
	
	// 边框色
	--border-color: #f0f0f0;
}

@media (prefers-color-scheme: dark) {
	:root,
	page {
		// 背景色
		--page-bg: #000000;
		--card-bg: #1a1a1a;
		
		// 文字色
		--text-primary: #ffffff;
		--text-secondary: #999999;
		
		// 主题色
		--primary-color: #0a84ff;
		
		// 边框色
		--border-color: #2a2a2a;
	}
}

page {
	background-color: var(--page-bg);
}